mod blockchain;
mod proof_of_work;
mod util;
mod db_emu;
mod cli;
mod transaction;
mod address;
mod utxo_set;
mod merkle_tree;

use crate::cli::CLI;

fn main() {
    let mut cli = CLI::new();

    cli.run();
}
